<?php
// Lấy dữ liệu từ FORM
$MaKH = $_POST ['MaKH'];
$Ho = $_POST ['Ho'];
$Ten = $_POST ['Ten'];
$GioiTinh = $_POST ['GioiTinh'];
$Ngay = $_POST ['Ngay'];
$Thang = $_POST ['Thang'];
$Nam = $_POST ['Nam'];
$NgaySinh = $Nam."-".$Thang."-".$Ngay;
$DiaChi = $_POST ['DiaChi'];
$SoCMND = $_POST ['SoCMND'];
$Ngay1 = $_POST ['Ngay1'];
$Thang1 = $_POST ['Thang1'];
$Nam1 = $_POST ['Nam1'];
$NgayCap = $Nam1."-".$Thang1."-".$Ngay1;
$NoiCap = $_POST ['NoiCap'];
$DienThoai = $_POST ['DienThoai'];
$Email = $_POST ['Email'];
$MaDiaBan = $_POST ['MaDB'];
$MatKhau = $_POST ['MatKhau'];

$SoCMNDCu = $_POST ['SoCMNDCu'];
$DienThoaiCu = $_POST ['DienThoaiCu'];
$EmailCu = $_POST ['EmailCu'];
$MatKhauCu = $_POST ['MatKhauCu'];

if(checkdate($Thang, $Ngay, $Nam)==false)
{
	$_SESSION['LoiThemKhachHang'] = "Ngày sinh không tồn tại";
	header("Location:index.php?do=khachhang");
	exit();
}
if(checkdate($Thang1, $Ngay1, $Nam1)==false)
{
	$_SESSION['LoiThemKhachHang'] = "Ngày cấp không tồn tại";
	header("Location:index.php?do=khachhang");
	exit();
}

$SoSanhSoCMND = strtolower ( $SoCMND ) != strtolower ( $SoCMNDCu );
$SoSanhDienThoai = strtolower ( $DienThoai ) != strtolower ( $DienThoaiCu );
$SoSanhEmail = strtolower ( $Email ) != strtolower ( $EmailCu );
$SoSanhMatKhau = strtolower ( $MatKhau ) != strtolower ( $MatKhauCu );

// cập nhật
if (trim ( $SoCMND ) == "") {
	$_SESSION ['LoiThemKhachHang'] = "Bạn chưa nhập số CMND";
	header ( "Location:index.php?do=khachhang" );
} else if (trim ( $DienThoai ) == "") {
	$_SESSION ['LoiThemKhachHang'] = "Bạn chưa nhập điện thoại";
	header ( "Location:index.php?do=khachhang" );
} else if (trim ( $Email ) == "") {
	$_SESSION ['LoiThemKhachHang'] = "Bạn chưa nhập email";
	header ( "Location:index.php?do=khachhang" );
} else if (trim ( $MatKhau ) == "") {
	$_SESSION ['LoiThemKhachHang'] = "Bạn chưa nhập mật khẩu";
	header ( "Location:index.php?do=khachhang" );
} else {
	$bs = new khachhangbs ();
	$bs->SoCMND = $SoCMND;
	$kq_ktra = $bs->LayDanhSach ();
	if ($kq_ktra != false && $SoSanhSoCMND) {
		$_SESSION ['LoiThemKhachHang'] = "Đã có một CMND tương tự như thế!";
		header ( "Location:index.php?do=khachhang" );
	} else {
		$bs->SoCMND = "";
		$bs->DienThoai = $DienThoai;
		$kq_ktra = $bs->LayDanhSach ();
		if ($kq_ktra != false && $SoSanhDienThoai) {
			$_SESSION ['LoiThemKhachHang'] = "Đã có số điện thoại tương tự như thế!";
			header ( "Location:index.php?do=khachhang" );
		} else {
			$bs->SoCMND = "";
			$bs->DienThoai = "";
			$bs->Email = $Email;
			$kq_ktra = $bs->LayDanhSach ();
			if ($kq_ktra != false && $SoSanhEmail) {
				$_SESSION ['LoiThemKhachHang'] = "Đã có email tương tự như thế!";
				header ( "Location:index.php?do=khachhang" );
			} else {
				$bs->SoCMND = "";
				$bs->DienThoai = "";
				$bs->Email = "";
				$bs->MatKhau = $MatKhau;
				$kq_ktra = $bs->LayDanhSach ();
				if ($kq_ktra != false && $SoSanhMatKhau) {
					$_SESSION ['LoiThemKhachHang'] = "Đã có mật khẩu tương tự như thế!";
					header ( "Location:index.php?do=khachhang" );
				} else {
					$bs->SoCMND = $SoCMND;
					$bs->DienThoai = $DienThoai;
					$bs->Email = $Email;
					$bs->MatKhau = $MatKhau;
					$kq_ktra = $bs->LayDanhSach ();
					if ($kq_ktra && $SoSanhSoCMND && $SoSanhDienThoai) {
						$_SESSION ['LoiThemKhachHang'] = "Đã có số CMND và điện thoại tương tự như thế!";
						header ( "Location:index.php?do=khachhang" );
					} else {
						$bs->SoCMND = $SoCMND;
						$bs->DienThoai = $DienThoai;
						$bs->Email = $Email;
						$bs->MatKhau = $MatKhau;
						$kq_ktra = $bs->LayDanhSach ();
						if ($kq_ktra && $SoSanhEmail && $SoSanhMatKhau) {
							$_SESSION ['LoiThemKhachHang'] = "Đã có số email và mật khẩu tương tự như thế!";
							header ( "Location:index.php?do=khachhang" );
						} else {
							$khachhang = new khachhangbs ();
							$khachhang->MaKH = $MaKH;
							$khachhang->Ho = $Ho;
							$khachhang->Ten = $Ten;
							$khachhang->GioiTinh = $GioiTinh;
							$khachhang->NgaySinh = $NgaySinh;
							$khachhang->DiaChi = $DiaChi;
							$khachhang->SoCMND = $SoCMND;
							$khachhang->NgayCap = $NgayCap;
							$khachhang->NoiCap = $NoiCap;
							$khachhang->DienThoai = $DienThoai;
							$khachhang->Email = $Email;
							$khachhang->MatKhau = $MatKhau;
							$kq = $khachhang->CapNhat ();
							if ($kq) {
								session_start();
								$nhatky = new nhatkybs();
								$nhatky->TenSuKien = "Sửa khách hàng";
								$nhatky->MaNguoiDung = $_SESSION["MaND"];
								date_default_timezone_set('Asia/Ho_Chi_Minh');
								$nhatky->ThoiGian = date("Y-m-d H:m:s", time());
								$nhatky->Them();
								header ( "Location:index.php?do=mosotietkiem" );
							} else
								echo "Lỗi: " . mysql_error ();
						}
					}
				}
			}
		}
	}
}
?>